new function to consolidate creating the path_bar.
authorJonathan Blandford <jrb@gnome.org>
Mon, 8 Mar 2004 09:56:34 +0000 (09:56 +0000)
committerJonathan Blandford <jrb@src.gnome.org>
Mon, 8 Mar 2004 09:56:34 +0000 (09:56 +0000)
commit59938d927cd87c47d8e77446f0efe5cd9627b6a8
treeeb083397195ba1380b8632e18d001d27bd5dfdc9
parent683eff48dcce30355e76ef5d61fc8da5592acd07
new function to consolidate creating the path_bar.

Mon Mar  8 04:50:12 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkfilechooserdefault.c (create_path_bar): new function to
        consolidate creating the path_bar.
        (gtk_file_chooser_default_set_current_folder): no longer need to
        pass in the filesystem.

        * gtk/gtkpathbar.h: Removed unused set_pixbuf functions in favor
        of just setting the filesystem.

        * gtk/gtkpathbar.c (gtk_path_bar_finalize): Free root path and
        home_dir.
        (get_button_image): Add images to path_bar.
        (update_button_appearance): use images
        (make_directory_button): Clasify buttons based upon location.
        (_gtk_path_bar_set_path): no longer need a file-system.  Also, add
        rerooting, #135845, #135914

        * tests/testfilechooser.c: Fix reused error handling.
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkfilechooserdefault.c
gtk/gtkpathbar.c
gtk/gtkpathbar.h
tests/testfilechooser.c